local duf = _G.DeclarativeUnitFrames

duf.function_events.UnitName = {"UNIT_NAME_UPDATE"}
duf.function_events.UnitLevel = {"UNIT_LEVEL"}
duf.function_events.UnitHealth = {"UNIT_HEALTH"}
duf.function_events.UnitHealthMax = {"UNIT_MAXHEALTH"}

duf.function_events.UnitMana = {"UNIT_MANA", "UNIT_RAGE", "UNIT_ENERGY", "UNIT_FOCUS"}
duf.function_events.UnitManaMax = {"UNIT_MAXMANA", "UNIT_MAXRAGE", "UNIT_MAXENERGY", "UNIT_MAXFOCUS"}
duf.function_events.UnitPowerType = {"UNIT_DISPLAYPOWER"}

duf.function_events.UnitClassification = {"UNIT_CLASSIFICATION_CHANGED"}
duf.function_events.UnitFaction = {"UNIT_FACTION"}

duf.function_events.GetComboPoints = {"UNIT_COMBO_POINTS"}
duf.function_events.GetPetHappiness = {"UNIT_HAPPINESS"}
duf.function_events.GetPetLoyalty = {"UNIT_LOYALTY"}

duf.function_events.GetPlayerBuffTexture = {"PLAYER_AURAS_CHANGED"}
duf.function_events.GetPlayerBuffApplications = {"PLAYER_AURAS_CHANGED"}
